a losing battle - Español Inglés Diccionario